@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-family:"宋体"; font-size:12px; color:#9C9C9C}
#reglogin{margin:auto; height:auto; overflow:hidden; width:970px;}
#navigation{margin:auto; width:970px; height:25px; line-height:25px; text-align:left; padding:0 0 0 7px; font-size:12px;}
#navigation span{font-weight:bold;}
#reglogin_title{margin:auto; height:43px; background:url(../images/reglogin_02.gif) repeat-x; width:968px; padding-top:70px;}
.lt_border{float:left; height:40px; width:455px; padding-left:10px;}
.lt_border span{height:auto; text-align:left;}
.lt_border span H3{ margin:0px; font-size:14px; font-weight:bold; color:#FF6600; height:20px;}

.lt_title{height:auto; text-align:left;}
.lt_title p{ margin:0px; font-size:14px; font-weight:bold; color:#FF6600; height:20px;}

.rt_border{float:right; height:40px; width:475px;}
.rt_border span{height:auto; text-align:left;}
.rt_border span H3{margin:0px; font-size:14px; font-weight:bold; color:#FF6600; height:20px;}

.rt_title{height:auto; text-align:left;}
.rt_title p{ margin:0px; font-size:14px; font-weight:bold; color:#FF6600; height:20px;}

#reglogin_middle{margin:auto; height:auto; overflow:hidden; width:940px; text-align:left;}
.reglogin_left{float:left; width:465px; height:auto;}

#left_login{float:left; width:445px; height:165px; margin-top:10px; padding-top:10px; border:1px solid #9EC680}
.loing_errot_label{margin:auto; width:320px; height:30px; line-height:30px; text-align:left; font-size:12px; padding-left:80px;}
.loing_mtr{margin:auto; width:400px; height:auto; overflow:hidden; padding-top:5px; text-align:center; font-size:12px;}
.loing_mtr ul{ margin:0px; padding:0px;}
.loing_mtr ul li{ float:left; list-style-type:none; width:100px; height:30px; line-height:30px; text-align:left;}
.loing_mtr ul li.title{ width:80px;}
.loing_mtr ul li.text{ width:180px;}
.loing_mtr ul li.label{ width:120px; color:#516BDD}
.loing_mtr ul li.label a:link{text-decoration:none;color:#516BDD;}
.loing_mtr ul li.label a:visited{text-decoration:none;color:#516BDD;}
.loing_mtr ul li.label a:hover {color:#516BDD;}
.loing_mtr ul li.label a:active{color:#516BDD;}
.loing_button{margin:auto; width:320px; height:37px; padding:8px 0 0 80px;}

.reglogin_right{float:right; width:465px; height:auto;}
.right_title{margin:auto; width:460px; height:20px; text-align:left; margin-left:5px;}
.right_title span{font-size:14px; font-weight:bold; color:#FF6600;}

#right_reg{float:right; width:460px; height:auto; overflow:hidden; margin-top:10px; border:1px solid #EBB1A6}
.reg_errot_label{margin:auto; width:340px; height:20px; line-height:20px; text-align:left; font-size:12px; padding-left:80px;}
.reg_row{margin:auto; width:450px; height:auto; overflow:hidden; padding-top:5px; text-align:left; font-size:12px;}
.reg_row_title{margin:auto; width:420px; text-align:left; height:25px; line-height:25px; font-size:13px; font-weight:bold; color:#999999;}
.reg_row ul{ margin:0px; padding:0px;}
.reg_row ul li{ float:left; list-style-type:none; width:auto; height:30px; line-height:30px; text-align:left;}
.reg_row ul li.title{ width:100px; text-align:right;}
.reg_row ul li.text{ width:170px;}
.reg_row ul li.label{ width:110px; color:#516BDD}
.reg_row ul li.img{height:60px; width:120px; padding:5px 0 5px 10px;}
.reg_row ul li img{height:54px; width:57px; padding:2px;  border:1px solid #9EC680}
.reg_row ul li.radio{ width:125px; height:20px; text-align:left; padding-left:5px;}
.reg_row ul li.error_label{width:175px; text-align:left;}
.reg_row ul li.button{width:100px; height:50px; padding:20px 0 0 100px;}
.reg_row ul li.xieyi{width:150px; height:50px; padding:25px 0 0 20px; color:#516BDD}
.reg_row ul li.xieyi a:link{text-decoration:none;color:#516BDD;}
.reg_row ul li.xieyi a:visited{text-decoration:none;color:#516BDD;}
.reg_row ul li.xieyi a:hover {color:#516BDD;}
.reg_row ul li.xieyi a:active{color:#516BDD;}

.bottom_img{ margin:auto; width:970px; height:70px; background:url(../images/login_14.gif) repeat-x; margin-top:7px;}
.input1{ border:1px solid #CCCCCC; font:menu; font-size:12px; height:18px; line-height:18px; width:150px; padding:3px 2px 0px 2px;}
.onError{color:#FF0000}

